home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / dc2000.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  36.5 KB  |  1,232 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "DC2000.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Digital DECmultiJET 2000"
  10. *MasterUnits: PAIR(600, 600)
  11. *ResourceDLL: "jp350res.dll"
  12. *PrinterType: SERIAL
  13. *FontCartSlots: 2
  14. *Feature: Orientation
  15. {
  16.     *rcNameID: =ORIENTATION_DISPLAY
  17.     *DefaultOption: PORTRAIT
  18.     *Option: PORTRAIT
  19.     {
  20.         *rcNameID: =PORTRAIT_DISPLAY
  21.     }
  22.     *Option: LANDSCAPE_CC270
  23.     {
  24.         *rcNameID: =LANDSCAPE_DISPLAY
  25.     }
  26. }
  27. *Feature: InputBin
  28. {
  29.     *rcNameID: =PAPER_SOURCE_DISPLAY
  30.     *DefaultOption: UPPER
  31.     *Option: UPPER
  32.     {
  33.         *rcNameID: =UPPER_TRAY_DISPLAY
  34.         *Command: CmdSelect
  35.         {
  36.             *Order: DOC_SETUP.2
  37.             *Cmd: "<1B>&l1H"
  38.         }
  39.     }
  40.     *Option: LOWER
  41.     {
  42.         *rcNameID: =LOWER_TRAY_DISPLAY
  43.         *Command: CmdSelect
  44.         {
  45.             *Order: DOC_SETUP.2
  46.             *Cmd: "<1B>&l9H"
  47.         }
  48.     }
  49.     *Option: TRACTOR
  50.     {
  51.         *rcNameID: =TRACTOR_DISPLAY
  52.         *Command: CmdSelect
  53.         {
  54.             *Order: DOC_SETUP.2
  55.             *Cmd: "<1B>&l8H"
  56.         }
  57.     }
  58.     *Option: ENVMANUAL
  59.     {
  60.         *rcNameID: =ENV_MANUAL_DISPLAY
  61.         *Command: CmdSelect
  62.         {
  63.             *Order: DOC_SETUP.2
  64.             *Cmd: "<1B>&l3H"
  65.         }
  66.     }
  67.     *Option: MANUAL
  68.     {
  69.         *rcNameID: =MANUAL_FEED_DISPLAY
  70.         *Command: CmdSelect
  71.         {
  72.             *Order: DOC_SETUP.2
  73.             *Cmd: "<1B>&l3H"
  74.         }
  75.     }
  76. }
  77. *Feature: Resolution
  78. {
  79.     *rcNameID: =RESOLUTION_DISPLAY
  80.     *DefaultOption: Option1
  81.     *Option: Option1
  82.     {
  83.         *Name: "300 x 300 " =DOTS_PER_INCH
  84.         *DPI: PAIR(300, 300)
  85.         *TextDPI: PAIR(300, 300)
  86.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  87.         *SpotDiameter: 150
  88.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  89.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  90.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  91.         *Command: CmdSelect
  92.         {
  93.             *Order: DOC_SETUP.5
  94.             *Cmd: "<1B>*t300R"
  95.         }
  96.     }
  97.     *Option: Option2
  98.     {
  99.         *Name: "150 x 150 " =DOTS_PER_INCH
  100.         *DPI: PAIR(150, 150)
  101.         *TextDPI: PAIR(300, 300)
  102.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  103.         *SpotDiameter: 120
  104.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  105.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  106.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  107.         *Command: CmdSelect
  108.         {
  109.             *Order: DOC_SETUP.5
  110.             *Cmd: "<1B>*t150R"
  111.         }
  112.     }
  113.     *Option: Option3
  114.     {
  115.         *Name: "75 x 75 " =DOTS_PER_INCH
  116.         *DPI: PAIR(75, 75)
  117.         *TextDPI: PAIR(300, 300)
  118.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  119.         *SpotDiameter: 100
  120.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  121.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  122.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  123.         *Command: CmdSelect
  124.         {
  125.             *Order: DOC_SETUP.5
  126.             *Cmd: "<1B>*t75R"
  127.         }
  128.     }
  129. }
  130. *Feature: PaperSize
  131. {
  132.     *rcNameID: =PAPER_SIZE_DISPLAY
  133.     *DefaultOption: A4
  134.     *Option: LETTER
  135.     {
  136.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  137.         *CursorOrigin: PAIR(84, 120)
  138.         *Command: CmdSelect
  139.         {
  140.             *Order: DOC_SETUP.3
  141.             *Cmd: "<1B>&l2A"
  142.         }
  143.         *switch: InputBin
  144.         {
  145.             *case: UPPER
  146.             {
  147.                 *PrintableArea: PAIR(4796, 6162)
  148.                 *PrintableOrigin: PAIR(84, 132)
  149.                 *switch: Resolution
  150.                 {
  151.                     *case: Option2
  152.                     {
  153.                         *PrintableArea: PAIR(4796, 6160)
  154.                     }
  155.                     *case: Option3
  156.                     {
  157.                         *PrintableArea: PAIR(4792, 6152)
  158.                         *PrintableOrigin: PAIR(88, 136)
  159.                     }
  160.                 }
  161.             }
  162.             *case: LOWER
  163.             {
  164.                 *PrintableArea: PAIR(4796, 6162)
  165.                 *PrintableOrigin: PAIR(84, 132)
  166.                 *switch: Resolution
  167.                 {
  168.                     *case: Option2
  169.                     {
  170.                         *PrintableArea: PAIR(4796, 6160)
  171.                     }
  172.                     *case: Option3
  173.                     {
  174.                         *PrintableArea: PAIR(4792, 6152)
  175.                         *PrintableOrigin: PAIR(88, 136)
  176.                     }
  177.                 }
  178.             }
  179.             *case: TRACTOR
  180.             {
  181.                 *PrintableArea: PAIR(4796, 6168)
  182.                 *PrintableOrigin: PAIR(84, 132)
  183.                 *switch: Resolution
  184.                 {
  185.                     *case: Option3
  186.                     {
  187.                         *PrintableArea: PAIR(4792, 6160)
  188.                         *PrintableOrigin: PAIR(88, 136)
  189.                     }
  190.                 }
  191.             }
  192.             *case: ENVMANUAL
  193.             {
  194.                 *PrintableArea: PAIR(4796, 6162)
  195.                 *PrintableOrigin: PAIR(84, 132)
  196.                 *switch: Resolution
  197.                 {
  198.                     *case: Option2
  199.                     {
  200.                         *PrintableArea: PAIR(4796, 6160)
  201.                     }
  202.                     *case: Option3
  203.                     {
  204.                         *PrintableArea: PAIR(4792, 6152)
  205.                         *PrintableOrigin: PAIR(88, 136)
  206.                     }
  207.                 }
  208.             }
  209.             *case: MANUAL
  210.             {
  211.                 *PrintableArea: PAIR(4796, 6162)
  212.                 *PrintableOrigin: PAIR(84, 132)
  213.                 *switch: Resolution
  214.                 {
  215.                     *case: Option2
  216.                     {
  217.                         *PrintableArea: PAIR(4796, 6160)
  218.                     }
  219.                     *case: Option3
  220.                     {
  221.                         *PrintableArea: PAIR(4792, 6152)
  222.                         *PrintableOrigin: PAIR(88, 136)
  223.                     }
  224.                 }
  225.             }
  226.         }
  227.     }
  228.     *Option: LEGAL
  229.     {
  230.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  231.         *CursorOrigin: PAIR(84, 120)
  232.         *Command: CmdSelect
  233.         {
  234.             *Order: DOC_SETUP.3
  235.             *Cmd: "<1B>&l3A"
  236.         }
  237.         *switch: InputBin
  238.         {
  239.             *case: UPPER
  240.             {
  241.                 *PrintableArea: PAIR(4796, 7962)
  242.                 *PrintableOrigin: PAIR(84, 132)
  243.                 *switch: Resolution
  244.                 {
  245.                     *case: Option2
  246.                     {
  247.                         *PrintableArea: PAIR(4796, 7960)
  248.                     }
  249.                     *case: Option3
  250.                     {
  251.                         *PrintableArea: PAIR(4792, 7952)
  252.                         *PrintableOrigin: PAIR(88, 136)
  253.                     }
  254.                 }
  255.             }
  256.             *case: LOWER
  257.             {
  258.                 *PrintableArea: PAIR(4796, 7962)
  259.                 *PrintableOrigin: PAIR(84, 132)
  260.                 *switch: Resolution
  261.                 {
  262.                     *case: Option2
  263.                     {
  264.                         *PrintableArea: PAIR(4796, 7960)
  265.                     }
  266.                     *case: Option3
  267.                     {
  268.                         *PrintableArea: PAIR(4792, 7952)
  269.                         *PrintableOrigin: PAIR(88, 136)
  270.                     }
  271.                 }
  272.             }
  273.             *case: TRACTOR
  274.             {
  275.                 *PrintableArea: PAIR(4796, 7968)
  276.                 *PrintableOrigin: PAIR(84, 132)
  277.                 *switch: Resolution
  278.                 {
  279.                     *case: Option3
  280.                     {
  281.                         *PrintableArea: PAIR(4792, 7960)
  282.                         *PrintableOrigin: PAIR(88, 136)
  283.                     }
  284.                 }
  285.             }
  286.             *case: ENVMANUAL
  287.             {
  288.                 *PrintableArea: PAIR(4796, 7962)
  289.                 *PrintableOrigin: PAIR(84, 132)
  290.                 *switch: Resolution
  291.                 {
  292.                     *case: Option2
  293.                     {
  294.                         *PrintableArea: PAIR(4796, 7960)
  295.                     }
  296.                     *case: Option3
  297.                     {
  298.                         *PrintableArea: PAIR(4792, 7952)
  299.                         *PrintableOrigin: PAIR(88, 136)
  300.                     }
  301.                 }
  302.             }
  303.             *case: MANUAL
  304.             {
  305.                 *PrintableArea: PAIR(4796, 7962)
  306.                 *PrintableOrigin: PAIR(84, 132)
  307.                 *switch: Resolution
  308.                 {
  309.                     *case: Option2
  310.                     {
  311.                         *PrintableArea: PAIR(4796, 7960)
  312.                     }
  313.                     *case: Option3
  314.                     {
  315.                         *PrintableArea: PAIR(4792, 7952)
  316.                         *PrintableOrigin: PAIR(88, 136)
  317.                     }
  318.                 }
  319.             }
  320.         }
  321.     }
  322.     *Option: A4
  323.     {
  324.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  325.         *CursorOrigin: PAIR(84, 120)
  326.         *Command: CmdSelect
  327.         {
  328.             *Order: DOC_SETUP.3
  329.             *Cmd: "<1B>&l26A"
  330.         }
  331.         *switch: InputBin
  332.         {
  333.             *case: UPPER
  334.             {
  335.                 *PrintableArea: PAIR(4794, 6576)
  336.                 *PrintableOrigin: PAIR(84, 132)
  337.                 *switch: Resolution
  338.                 {
  339.                     *case: Option2
  340.                     {
  341.                         *PrintableArea: PAIR(4792, 6576)
  342.                     }
  343.                     *case: Option3
  344.                     {
  345.                         *PrintableArea: PAIR(4784, 6568)
  346.                         *PrintableOrigin: PAIR(88, 136)
  347.                     }
  348.                 }
  349.             }
  350.             *case: LOWER
  351.             {
  352.                 *PrintableArea: PAIR(4794, 6576)
  353.                 *PrintableOrigin: PAIR(84, 132)
  354.                 *switch: Resolution
  355.                 {
  356.                     *case: Option2
  357.                     {
  358.                         *PrintableArea: PAIR(4792, 6576)
  359.                     }
  360.                     *case: Option3
  361.                     {
  362.                         *PrintableArea: PAIR(4784, 6568)
  363.                         *PrintableOrigin: PAIR(88, 136)
  364.                     }
  365.                 }
  366.             }
  367.             *case: TRACTOR
  368.             {
  369.                 *PrintableArea: PAIR(4794, 6582)
  370.                 *PrintableOrigin: PAIR(84, 132)
  371.                 *switch: Resolution
  372.                 {
  373.                     *case: Option2
  374.                     {
  375.                         *PrintableArea: PAIR(4792, 6580)
  376.                     }
  377.                     *case: Option3
  378.                     {
  379.                         *PrintableArea: PAIR(4784, 6576)
  380.                         *PrintableOrigin: PAIR(88, 136)
  381.                     }
  382.                 }
  383.             }
  384.             *case: ENVMANUAL
  385.             {
  386.                 *PrintableArea: PAIR(4794, 6576)
  387.                 *PrintableOrigin: PAIR(84, 132)
  388.                 *switch: Resolution
  389.                 {
  390.                     *case: Option2
  391.                     {
  392.                         *PrintableArea: PAIR(4792, 6576)
  393.                     }
  394.                     *case: Option3
  395.                     {
  396.                         *PrintableArea: PAIR(4784, 6568)
  397.                         *PrintableOrigin: PAIR(88, 136)
  398.                     }
  399.                 }
  400.             }
  401.             *case: MANUAL
  402.             {
  403.                 *PrintableArea: PAIR(4794, 6576)
  404.                 *PrintableOrigin: PAIR(84, 132)
  405.                 *switch: Resolution
  406.                 {
  407.                     *case: Option2
  408.                     {
  409.                         *PrintableArea: PAIR(4792, 6576)
  410.                     }
  411.                     *case: Option3
  412.                     {
  413.                         *PrintableArea: PAIR(4784, 6568)
  414.                         *PrintableOrigin: PAIR(88, 136)
  415.                     }
  416.                 }
  417.             }
  418.         }
  419.     }
  420.     *Option: Option4
  421.     {
  422.         *rcNameID: 258
  423.         *PageDimensions: PAIR(4962, 3498)
  424.         *CursorOrigin: PAIR(84, 120)
  425.         *Command: CmdSelect
  426.         {
  427.             *Order: DOC_SETUP.3
  428.             *Cmd: "<1B>&l29A"
  429.         }
  430.         *switch: InputBin
  431.         {
  432.             *case: UPPER
  433.             {
  434.                 *PrintableArea: PAIR(4794, 3060)
  435.                 *PrintableOrigin: PAIR(84, 132)
  436.                 *switch: Resolution
  437.                 {
  438.                     *case: Option2
  439.                     {
  440.                         *PrintableArea: PAIR(4792, 3060)
  441.                     }
  442.                     *case: Option3
  443.                     {
  444.                         *PrintableArea: PAIR(4784, 3056)
  445.                         *PrintableOrigin: PAIR(88, 136)
  446.                     }
  447.                 }
  448.             }
  449.             *case: LOWER
  450.             {
  451.                 *PrintableArea: PAIR(4794, 3060)
  452.                 *PrintableOrigin: PAIR(84, 132)
  453.                 *switch: Resolution
  454.                 {
  455.                     *case: Option2
  456.                     {
  457.                         *PrintableArea: PAIR(4792, 3060)
  458.                     }
  459.                     *case: Option3
  460.                     {
  461.                         *PrintableArea: PAIR(4784, 3056)
  462.                         *PrintableOrigin: PAIR(88, 136)
  463.                     }
  464.                 }
  465.             }
  466.             *case: TRACTOR
  467.             {
  468.                 *PrintableArea: PAIR(4794, 3066)
  469.                 *PrintableOrigin: PAIR(84, 132)
  470.                 *switch: Resolution
  471.                 {
  472.                     *case: Option2
  473.                     {
  474.                         *PrintableArea: PAIR(4792, 3064)
  475.                     }
  476.                     *case: Option3
  477.                     {
  478.                         *PrintableArea: PAIR(4784, 3056)
  479.                         *PrintableOrigin: PAIR(88, 136)
  480.                     }
  481.                 }
  482.             }
  483.             *case: ENVMANUAL
  484.             {
  485.                 *PrintableArea: PAIR(4794, 3060)
  486.                 *PrintableOrigin: PAIR(84, 132)
  487.                 *switch: Resolution
  488.                 {
  489.                     *case: Option2
  490.                     {
  491.                         *PrintableArea: PAIR(4792, 3060)
  492.                     }
  493.                     *case: Option3
  494.                     {
  495.                         *PrintableArea: PAIR(4784, 3056)
  496.                         *PrintableOrigin: PAIR(88, 136)
  497.                     }
  498.                 }
  499.             }
  500.             *case: MANUAL
  501.             {
  502.                 *PrintableArea: PAIR(4794, 3060)
  503.                 *PrintableOrigin: PAIR(84, 132)
  504.                 *switch: Resolution
  505.                 {
  506.                     *case: Option2
  507.                     {
  508.                         *PrintableArea: PAIR(4792, 3060)
  509.                     }
  510.                     *case: Option3
  511.                     {
  512.                         *PrintableArea: PAIR(4784, 3056)
  513.                         *PrintableOrigin: PAIR(88, 136)
  514.                     }
  515.                 }
  516.             }
  517.         }
  518.     }
  519.     *Option: Option5
  520.     {
  521.         *rcNameID: 259
  522.         *PageDimensions: PAIR(5100, 6600)
  523.         *CursorOrigin: PAIR(84, 120)
  524.         *Command: CmdSelect
  525.         {
  526.             *Order: DOC_SETUP.3
  527.             *Cmd: "<1B>&l2A"
  528.         }
  529.         *switch: InputBin
  530.         {
  531.             *case: UPPER
  532.             {
  533.                 *PrintableArea: PAIR(4796, 6162)
  534.                 *PrintableOrigin: PAIR(84, 132)
  535.                 *switch: Resolution
  536.                 {
  537.                     *case: Option2
  538.                     {
  539.                         *PrintableArea: PAIR(4796, 6160)
  540.                     }
  541.                     *case: Option3
  542.                     {
  543.                         *PrintableArea: PAIR(4792, 6152)
  544.                         *PrintableOrigin: PAIR(88, 136)
  545.                     }
  546.                 }
  547.             }
  548.             *case: LOWER
  549.             {
  550.                 *PrintableArea: PAIR(4796, 6162)
  551.                 *PrintableOrigin: PAIR(84, 132)
  552.                 *switch: Resolution
  553.                 {
  554.                     *case: Option2
  555.                     {
  556.                         *PrintableArea: PAIR(4796, 6160)
  557.                     }
  558.                     *case: Option3
  559.                     {
  560.                         *PrintableArea: PAIR(4792, 6152)
  561.                         *PrintableOrigin: PAIR(88, 136)
  562.                     }
  563.                 }
  564.             }
  565.             *case: TRACTOR
  566.             {
  567.                 *PrintableArea: PAIR(4796, 6228)
  568.                 *PrintableOrigin: PAIR(84, 132)
  569.                 *switch: Resolution
  570.                 {
  571.                     *case: Option3
  572.                     {
  573.                         *PrintableArea: PAIR(4792, 6224)
  574.                         *PrintableOrigin: PAIR(88, 136)
  575.                     }
  576.                 }
  577.             }
  578.             *case: ENVMANUAL
  579.             {
  580.                 *PrintableArea: PAIR(4796, 6162)
  581.                 *PrintableOrigin: PAIR(84, 132)
  582.                 *switch: Resolution
  583.                 {
  584.                     *case: Option2
  585.                     {
  586.                         *PrintableArea: PAIR(4796, 6160)
  587.                     }
  588.                     *case: Option3
  589.                     {
  590.                         *PrintableArea: PAIR(4792, 6152)
  591.                         *PrintableOrigin: PAIR(88, 136)
  592.                     }
  593.                 }
  594.             }
  595.             *case: MANUAL
  596.             {
  597.                 *PrintableArea: PAIR(4796, 6162)
  598.                 *PrintableOrigin: PAIR(84, 132)
  599.                 *switch: Resolution
  600.                 {
  601.                     *case: Option2
  602.                     {
  603.                         *PrintableArea: PAIR(4796, 6160)
  604.                     }
  605.                     *case: Option3
  606.                     {
  607.                         *PrintableArea: PAIR(4792, 6152)
  608.                         *PrintableOrigin: PAIR(88, 136)
  609.                     }
  610.                 }
  611.             }
  612.         }
  613.     }
  614.     *Option: Option6
  615.     {
  616.         *rcNameID: 260
  617.         *PageDimensions: PAIR(4962, 7200)
  618.         *CursorOrigin: PAIR(84, 120)
  619.         *Command: CmdSelect
  620.         {
  621.             *Order: DOC_SETUP.3
  622.             *Cmd: "<1B>&l11A"
  623.         }
  624.         *switch: InputBin
  625.         {
  626.             *case: UPPER
  627.             {
  628.                 *PrintableArea: PAIR(4794, 6762)
  629.                 *PrintableOrigin: PAIR(84, 132)
  630.                 *switch: Resolution
  631.                 {
  632.                     *case: Option2
  633.                     {
  634.                         *PrintableArea: PAIR(4792, 6760)
  635.                     }
  636.                     *case: Option3
  637.                     {
  638.                         *PrintableArea: PAIR(4784, 6752)
  639.                         *PrintableOrigin: PAIR(88, 136)
  640.                     }
  641.                 }
  642.             }
  643.             *case: LOWER
  644.             {
  645.                 *PrintableArea: PAIR(4794, 6762)
  646.                 *PrintableOrigin: PAIR(84, 132)
  647.                 *switch: Resolution
  648.                 {
  649.                     *case: Option2
  650.                     {
  651.                         *PrintableArea: PAIR(4792, 6760)
  652.                     }
  653.                     *case: Option3
  654.                     {
  655.                         *PrintableArea: PAIR(4784, 6752)
  656.                         *PrintableOrigin: PAIR(88, 136)
  657.                     }
  658.                 }
  659.             }
  660.             *case: TRACTOR
  661.             {
  662.                 *PrintableArea: PAIR(4794, 6828)
  663.                 *PrintableOrigin: PAIR(84, 132)
  664.                 *switch: Resolution
  665.                 {
  666.                     *case: Option2
  667.                     {
  668.                         *PrintableArea: PAIR(4792, 6828)
  669.                     }
  670.                     *case: Option3
  671.                     {
  672.                         *PrintableArea: PAIR(4784, 6824)
  673.                         *PrintableOrigin: PAIR(88, 136)
  674.                     }
  675.                 }
  676.             }
  677.             *case: ENVMANUAL
  678.             {
  679.                 *PrintableArea: PAIR(4794, 6762)
  680.                 *PrintableOrigin: PAIR(84, 132)
  681.                 *switch: Resolution
  682.                 {
  683.                     *case: Option2
  684.                     {
  685.                         *PrintableArea: PAIR(4792, 6760)
  686.                     }
  687.                     *case: Option3
  688.                     {
  689.                         *PrintableArea: PAIR(4784, 6752)
  690.                         *PrintableOrigin: PAIR(88, 136)
  691.                     }
  692.                 }
  693.             }
  694.             *case: MANUAL
  695.             {
  696.                 *PrintableArea: PAIR(4794, 6762)
  697.                 *PrintableOrigin: PAIR(84, 132)
  698.                 *switch: Resolution
  699.                 {
  700.                     *case: Option2
  701.                     {
  702.                         *PrintableArea: PAIR(4792, 6760)
  703.                     }
  704.                     *case: Option3
  705.                     {
  706.                         *PrintableArea: PAIR(4784, 6752)
  707.                         *PrintableOrigin: PAIR(88, 136)
  708.                     }
  709.                 }
  710.             }
  711.         }
  712.     }
  713.     *Option: ENV_10
  714.     {
  715.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  716.         *RotateSize? : TRUE
  717.         *CursorOrigin: PAIR(84, 120)
  718.         *Command: CmdSelect
  719.         {
  720.             *Order: DOC_SETUP.3
  721.             *Cmd: "<1B>&l81A"
  722.         }
  723.         *switch: InputBin
  724.         {
  725.             *case: UPPER
  726.             {
  727.                 *PrintableArea: PAIR(4796, 2040)
  728.                 *PrintableOrigin: PAIR(84, 132)
  729.                 *switch: Resolution
  730.                 {
  731.                     *case: Option3
  732.                     {
  733.                         *PrintableArea: PAIR(4792, 2032)
  734.                         *PrintableOrigin: PAIR(88, 136)
  735.                     }
  736.                 }
  737.             }
  738.             *case: LOWER
  739.             {
  740.                 *PrintableArea: PAIR(4796, 2040)
  741.                 *PrintableOrigin: PAIR(84, 132)
  742.                 *switch: Resolution
  743.                 {
  744.                     *case: Option3
  745.                     {
  746.                         *PrintableArea: PAIR(4792, 2032)
  747.                         *PrintableOrigin: PAIR(88, 136)
  748.                     }
  749.                 }
  750.             }
  751.             *case: TRACTOR
  752.             {
  753.                 *PrintableArea: PAIR(4796, 2046)
  754.                 *PrintableOrigin: PAIR(84, 132)
  755.                 *switch: Resolution
  756.                 {
  757.                     *case: Option2
  758.                     {
  759.                         *PrintableArea: PAIR(4796, 2044)
  760.                     }
  761.                     *case: Option3
  762.                     {
  763.                         *PrintableArea: PAIR(4792, 2040)
  764.                         *PrintableOrigin: PAIR(88, 136)
  765.                     }
  766.                 }
  767.             }
  768.             *case: ENVMANUAL
  769.             {
  770.                 *PrintableArea: PAIR(4796, 2040)
  771.                 *PrintableOrigin: PAIR(84, 132)
  772.                 *switch: Resolution
  773.                 {
  774.                     *case: Option3
  775.                     {
  776.                         *PrintableArea: PAIR(4792, 2032)
  777.                         *PrintableOrigin: PAIR(88, 136)
  778.                     }
  779.                 }
  780.             }
  781.             *case: MANUAL
  782.             {
  783.                 *PrintableArea: PAIR(4796, 2040)
  784.                 *PrintableOrigin: PAIR(84, 132)
  785.                 *switch: Resolution
  786.                 {
  787.                     *case: Option3
  788.                     {
  789.                         *PrintableArea: PAIR(4792, 2032)
  790.                         *PrintableOrigin: PAIR(88, 136)
  791.                     }
  792.                 }
  793.             }
  794.         }
  795.     }
  796.     *Option: ENV_C5
  797.     {
  798.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  799.         *RotateSize? : TRUE
  800.         *CursorOrigin: PAIR(84, 120)
  801.         *Command: CmdSelect
  802.         {
  803.             *Order: DOC_SETUP.3
  804.             *Cmd: "<1B>&l91A"
  805.         }
  806.         *switch: InputBin
  807.         {
  808.             *case: UPPER
  809.             {
  810.                 *PrintableArea: PAIR(4796, 3390)
  811.                 *PrintableOrigin: PAIR(84, 132)
  812.                 *switch: Resolution
  813.                 {
  814.                     *case: Option2
  815.                     {
  816.                         *PrintableArea: PAIR(4796, 3388)
  817.                     }
  818.                     *case: Option3
  819.                     {
  820.                         *PrintableArea: PAIR(4792, 3384)
  821.                         *PrintableOrigin: PAIR(88, 136)
  822.                     }
  823.                 }
  824.             }
  825.             *case: LOWER
  826.             {
  827.                 *PrintableArea: PAIR(4796, 3390)
  828.                 *PrintableOrigin: PAIR(84, 132)
  829.                 *switch: Resolution
  830.                 {
  831.                     *case: Option2
  832.                     {
  833.                         *PrintableArea: PAIR(4796, 3388)
  834.                     }
  835.                     *case: Option3
  836.                     {
  837.                         *PrintableArea: PAIR(4792, 3384)
  838.                         *PrintableOrigin: PAIR(88, 136)
  839.                     }
  840.                 }
  841.             }
  842.             *case: TRACTOR
  843.             {
  844.                 *PrintableArea: PAIR(4796, 3396)
  845.                 *PrintableOrigin: PAIR(84, 132)
  846.                 *switch: Resolution
  847.                 {
  848.                     *case: Option3
  849.                     {
  850.                         *PrintableArea: PAIR(4792, 3392)
  851.                         *PrintableOrigin: PAIR(88, 136)
  852.                     }
  853.                 }
  854.             }
  855.             *case: ENVMANUAL
  856.             {
  857.                 *PrintableArea: PAIR(4796, 3390)
  858.                 *PrintableOrigin: PAIR(84, 132)
  859.                 *switch: Resolution
  860.                 {
  861.                     *case: Option2
  862.                     {
  863.                         *PrintableArea: PAIR(4796, 3388)
  864.                     }
  865.                     *case: Option3
  866.                     {
  867.                         *PrintableArea: PAIR(4792, 3384)
  868.                         *PrintableOrigin: PAIR(88, 136)
  869.                     }
  870.                 }
  871.             }
  872.             *case: MANUAL
  873.             {
  874.                 *PrintableArea: PAIR(4796, 3390)
  875.                 *PrintableOrigin: PAIR(84, 132)
  876.                 *switch: Resolution
  877.                 {
  878.                     *case: Option2
  879.                     {
  880.                         *PrintableArea: PAIR(4796, 3388)
  881.                     }
  882.                     *case: Option3
  883.                     {
  884.                         *PrintableArea: PAIR(4792, 3384)
  885.                         *PrintableOrigin: PAIR(88, 136)
  886.                     }
  887.                 }
  888.             }
  889.         }
  890.     }
  891.     *Option: ENV_DL
  892.     {
  893.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  894.         *RotateSize? : TRUE
  895.         *CursorOrigin: PAIR(84, 120)
  896.         *Command: CmdSelect
  897.         {
  898.             *Order: DOC_SETUP.3
  899.             *Cmd: "<1B>&l90A"
  900.         }
  901.         *switch: InputBin
  902.         {
  903.             *case: UPPER
  904.             {
  905.                 *PrintableArea: PAIR(4796, 2160)
  906.                 *PrintableOrigin: PAIR(84, 132)
  907.                 *switch: Resolution
  908.                 {
  909.                     *case: Option3
  910.                     {
  911.                         *PrintableArea: PAIR(4792, 2152)
  912.                         *PrintableOrigin: PAIR(88, 136)
  913.                     }
  914.                 }
  915.             }
  916.             *case: LOWER
  917.             {
  918.                 *PrintableArea: PAIR(4796, 2160)
  919.                 *PrintableOrigin: PAIR(84, 132)
  920.                 *switch: Resolution
  921.                 {
  922.                     *case: Option3
  923.                     {
  924.                         *PrintableArea: PAIR(4792, 2152)
  925.                         *PrintableOrigin: PAIR(88, 136)
  926.                     }
  927.                 }
  928.             }
  929.             *case: TRACTOR
  930.             {
  931.                 *PrintableArea: PAIR(4796, 2166)
  932.                 *PrintableOrigin: PAIR(84, 132)
  933.                 *switch: Resolution
  934.                 {
  935.                     *case: Option2
  936.                     {
  937.                         *PrintableArea: PAIR(4796, 2164)
  938.                     }
  939.                     *case: Option3
  940.                     {
  941.                         *PrintableArea: PAIR(4792, 2160)
  942.                         *PrintableOrigin: PAIR(88, 136)
  943.                     }
  944.                 }
  945.             }
  946.             *case: ENVMANUAL
  947.             {
  948.                 *PrintableArea: PAIR(4796, 2160)
  949.                 *PrintableOrigin: PAIR(84, 132)
  950.                 *switch: Resolution
  951.                 {
  952.                     *case: Option3
  953.                     {
  954.                         *PrintableArea: PAIR(4792, 2152)
  955.                         *PrintableOrigin: PAIR(88, 136)
  956.                     }
  957.                 }
  958.             }
  959.             *case: MANUAL
  960.             {
  961.                 *PrintableArea: PAIR(4796, 2160)
  962.                 *PrintableOrigin: PAIR(84, 132)
  963.                 *switch: Resolution
  964.                 {
  965.                     *case: Option3
  966.                     {
  967.                         *PrintableArea: PAIR(4792, 2152)
  968.                         *PrintableOrigin: PAIR(88, 136)
  969.                     }
  970.                 }
  971.             }
  972.         }
  973.     }
  974.     *Option: CUSTOMSIZE
  975.     {
  976.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  977.         *MinSize: PAIR(4800, 2474)
  978.         *MaxSize: PAIR(5100, 8400)
  979.         *MaxPrintableWidth: 4800
  980.         *MinLeftMargin: 0
  981.         *CenterPrintable?: FALSE
  982.         *switch: InputBin
  983.         {
  984.             *case: UPPER
  985.             {
  986.                 *TopMargin: 0
  987.                 *BottomMargin: 306
  988.             }
  989.             *case: LOWER
  990.             {
  991.                 *TopMargin: 0
  992.                 *BottomMargin: 306
  993.             }
  994.             *case: TRACTOR
  995.             {
  996.                 *TopMargin: 0
  997.                 *BottomMargin: 0
  998.             }
  999.             *case: ENVMANUAL
  1000.             {
  1001.                 *TopMargin: 0
  1002.                 *BottomMargin: 306
  1003.             }
  1004.             *case: MANUAL
  1005.             {
  1006.                 *TopMargin: 0
  1007.                 *BottomMargin: 306
  1008.             }
  1009.         }
  1010.         *Command: CmdSelect
  1011.         {
  1012.             *Order: DOC_SETUP.3
  1013.             *Cmd: "<1B>&l0A"
  1014.         }
  1015.     }
  1016. }
  1017. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.Option5)
  1018. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.Option6)
  1019. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.ENV_10)
  1020. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.ENV_C5)
  1021. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.ENV_DL)
  1022. *InvalidCombination: LIST(InputBin.UPPER, PaperSize.CUSTOMSIZE)
  1023. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.Option5)
  1024. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.Option6)
  1025. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.ENV_10)
  1026. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.ENV_C5)
  1027. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.ENV_DL)
  1028. *InvalidCombination: LIST(InputBin.LOWER, PaperSize.CUSTOMSIZE)
  1029. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.LETTER)
  1030. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.LEGAL)
  1031. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.A4)
  1032. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.Option4)
  1033. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_10)
  1034. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_C5)
  1035. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.ENV_DL)
  1036. *InvalidCombination: LIST(InputBin.TRACTOR, PaperSize.CUSTOMSIZE)
  1037. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.LETTER)
  1038. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.LEGAL)
  1039. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.A4)
  1040. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.Option4)
  1041. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.Option5)
  1042. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.Option6)
  1043. *InvalidCombination: LIST(InputBin.ENVMANUAL, PaperSize.CUSTOMSIZE)
  1044. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.Option5)
  1045. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.Option6)
  1046. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.ENV_10)
  1047. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.ENV_C5)
  1048. *InvalidCombination: LIST(InputBin.MANUAL, PaperSize.ENV_DL)
  1049. *Feature: PrintQuality
  1050. {
  1051.     *rcNameID: =TEXT_QUALITY_DISPLAY
  1052.     *DefaultOption: LETTER_QUALITY
  1053.     *Option: LETTER_QUALITY
  1054.     {
  1055.         *rcNameID: =LETTER_QUALITY_DISPLAY
  1056.         *Command: CmdSelect
  1057.         {
  1058.             *Order: DOC_SETUP.7
  1059.             *Cmd: "<1B>(s2Q<1B>*r2Q"
  1060.         }
  1061.     }
  1062.     *Option: DRAFT_QUALITY
  1063.     {
  1064.         *rcNameID: =DRAFT_QUALITY_DISPLAY
  1065.         *Command: CmdSelect
  1066.         {
  1067.             *Order: DOC_SETUP.7
  1068.             *Cmd: "<1B>(s1Q<1B>*r1Q"
  1069.         }
  1070.     }
  1071. }
  1072. *Feature: Halftone
  1073. {
  1074.     *rcNameID: =HALFTONING_DISPLAY
  1075.     *DefaultOption: HT_PATSIZE_AUTO
  1076.     *Option: HT_PATSIZE_AUTO
  1077.     {
  1078.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1079.     }
  1080. *Ifdef: WINNT_50
  1081.     *Option: HT_PATSIZE_SUPERCELL_M
  1082.     {
  1083.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1084.     }
  1085. *Endif:
  1086.     *Option: HT_PATSIZE_6x6_M
  1087.     {
  1088.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1089.     }
  1090.     *Option: HT_PATSIZE_8x8_M
  1091.     {
  1092.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1093.     }
  1094. }
  1095. *Feature: Memory
  1096. {
  1097.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1098.     *DefaultOption: 1KB
  1099.     *Option: 1KB
  1100.     {
  1101.         *Name: "1KB"
  1102.         *MemoryConfigKB: PAIR(1, 1)
  1103.     }
  1104.     *Option: 256KB
  1105.     {
  1106.         *Name: "256KB"
  1107.         *MemoryConfigKB: PAIR(256, 256)
  1108.     }
  1109.     *Option: 512KB
  1110.     {
  1111.         *Name: "512KB"
  1112.         *MemoryConfigKB: PAIR(512, 512)
  1113.     }
  1114. }
  1115. *Command: CmdStartDoc
  1116. {
  1117.     *Order: DOC_SETUP.1
  1118.     *Cmd: "<00000000000000001B>E<1B>&l0o0L<1B>&k5w0G"
  1119. }
  1120. *Command: CmdStartPage
  1121. {
  1122.     *Order: PAGE_SETUP.1
  1123.     *Cmd: "<0D>"
  1124. }
  1125. *Command: CmdEndJob
  1126. {
  1127.     *Order: JOB_FINISH.1
  1128.     *Cmd: "<1B>E"
  1129. }
  1130. *Command: CmdEndPage
  1131. {
  1132.     *Order: PAGE_FINISH.1
  1133.     *Cmd: "<0D>"
  1134. }
  1135. *RotateCoordinate?: FALSE
  1136. *RotateRaster?: FALSE
  1137. *RotateFont?: FALSE
  1138. *switch: Orientation
  1139. {
  1140.     *case: PORTRAIT
  1141.     {
  1142.         *TextCaps: LIST(TC_OP_CHARACTER,TC_OP_STROKE,TC_UA_ABLE)
  1143.     }
  1144.     *case: LANDSCAPE_CC270
  1145.     {
  1146.         *TextCaps: LIST()
  1147.     }
  1148. }
  1149. *MemoryUsage: LIST(FONT)
  1150. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1151. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,X_LANDSCAPE)
  1152. *XMoveThreshold: 0
  1153. *YMoveThreshold: *
  1154. *XMoveUnit: 300
  1155. *YMoveUnit: 300
  1156. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{(DestX / 2) }"X" }
  1157. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d{(DestXRel / 2) }"X" }
  1158. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d{(DestXRel / 2) }"X" }
  1159. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{(DestY / 2) }"Y" }
  1160. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{(DestYRel / 2) }"Y" }
  1161. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{(DestYRel / 2) }"Y" }
  1162. *Command: CmdCR { *Cmd : "<0D>" }
  1163. *Command: CmdLF { *Cmd : "<0A>" }
  1164. *Command: CmdFF { *Cmd : "<0C>" }
  1165. *EjectPageWithFF?: TRUE
  1166. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1167. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1168. *OutputDataFormat: H_BYTE
  1169. *OptimizeLeftBound?: FALSE
  1170. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1171. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1172. *LookAheadRegion: 100
  1173. *DefaultFont: 1
  1174. *DefaultCTT: 0
  1175. *CharPosition: BASELINE
  1176. *switch: Orientation
  1177. {
  1178.     *case: PORTRAIT
  1179.     {
  1180.         *DeviceFonts: LIST(1,2,6,8,9,14,15,79,80,81,82,83,84,85,86,87,
  1181. +                   88,89)
  1182.     }
  1183.     *case: LANDSCAPE_CC270
  1184.     {
  1185.         *DeviceFonts: LIST()
  1186.     }
  1187. }
  1188. *FontCartridge: FC1
  1189. {
  1190.     *rcCartridgeNameID: 273
  1191.     *PortraitFonts: LIST(3,4,5)
  1192.     *LandscapeFonts: LIST()
  1193. }
  1194. *FontCartridge: FC2
  1195. {
  1196.     *rcCartridgeNameID: 281
  1197.     *PortraitFonts: LIST(26,27,28,29,64,65,66,67,68,69,70,71,72,73)
  1198.     *LandscapeFonts: LIST()
  1199. }
  1200. *FontCartridge: FC3
  1201. {
  1202.     *rcCartridgeNameID: 284
  1203.     *PortraitFonts: LIST(47,48,49,50,51,53)
  1204.     *LandscapeFonts: LIST()
  1205. }
  1206. *FontCartridge: FC4
  1207. {
  1208.     *rcCartridgeNameID: 286
  1209.     *PortraitFonts: LIST(56,57,58,59,60,62)
  1210.     *LandscapeFonts: LIST()
  1211. }
  1212. *FontCartridge: FC5
  1213. {
  1214.     *rcCartridgeNameID: 288
  1215.     *PortraitFonts: LIST(54)
  1216.     *LandscapeFonts: LIST()
  1217. }
  1218. *FontCartridge: FC6
  1219. {
  1220.     *rcCartridgeNameID: 289
  1221.     *PortraitFonts: LIST(63)
  1222.     *LandscapeFonts: LIST()
  1223. }
  1224. *MinFontID: 1
  1225. *MaxFontID: 99
  1226. *FontFormat: HPPCL
  1227. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1228. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1229. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1230. *Command: CmdUnderlineOn { *Cmd : "<1B>&d3D" }
  1231. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1232.